be at a total loss - Francés Inglés Diccionario